direct-to-home satellite service - Alemán Inglés Diccionario